一連串有序的資料所組成,不一樣的是,tuple一旦被定義後裡面的元素便「無法」修改。
tuple由逗號來分隔,為了方便辨識通常都會加上括號,例:
(8, 9, 'hi')
也可使用tuple()語法來建立tuple((8, 9, 'hi'))
由於序對的不可修改性,相對的運算就少了許多
以下範例設 : tpl(3,4,5,6,7,8)
函數 | 說明 | 輸出 |
---|---|---|
tpl[2] | 提取tpl索引為2的元素 | 5 |
max(tpl), min(tpl) | 傳回tpl的最大/小值 | 8, 3 |
len(tpl) | 傳回tuple的長度 | 6 |
函數 | 說明 |
---|---|
tpl.count(a) | 傳回在tpl序對中a出現的次數 |
tpl.index(a) | 傳回在tpl序對中a的索引 |
以上是tuple常用到的函數。